/**
 * 
 */
package wftElements;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

/**
 * @author ashutosh
 *
 */
public class LookupType extends CommonFields implements Serializable {
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	private ItemType itemType;
	private List<LookupCode> lookupCodeList;
	private String itemTypeName;
	/**
	 * @return the itemTypeName
	 */
	public String getItemTypeName() {
		return itemTypeName;
	}
	/**
	 * @param itemTypeName the itemTypeName to set
	 */
	public void setItemTypeName(String itemTypeName) {
		this.itemTypeName = itemTypeName;
	}
	/**
	 * @return the itemType
	 */
	public ItemType getItemType() {
		return itemType;
	}
	/**
	 * @param itemType the itemType to set
	 */
	public void setItemType(ItemType itemType) {
		this.itemType = itemType;
	}
	/**
	 * @return the lookupCodeList
	 */
	public List<LookupCode> getLookupCodeList() {
		if(lookupCodeList == null){
			lookupCodeList = new ArrayList<LookupCode>();
		}
		return lookupCodeList;
	}
	/**
	 * @param lookupCodeList the lookupCodeList to set
	 */
	public void setLookupCodeList(List<LookupCode> lookupCodeList) {
		this.lookupCodeList = lookupCodeList;
	}

}
